package com.xs.utils;

import lombok.Data;

@Data // 数据
public class JsonResult<T> {

    private Integer code;
    private String msg;
    private T data;
    private Long count; // 以layui默认规定的数据格式要求 声明

    // 成功返回
    public static JsonResult ok(){
        JsonResult jsonResult = new JsonResult<>();
        jsonResult.setCode(0);//layui中数据表格返回成功的code值，必须是0
        jsonResult.setMsg("success");

        return jsonResult;
    }

    // 失败返回
    public static JsonResult error(){
        JsonResult jsonResult = new JsonResult<>();
        jsonResult.setCode(-200);
        jsonResult.setMsg("fail");

        return jsonResult;
    }
}
